const VAR_OPTIONS = [
  '承租方（签字/盖章处）',
  '出租方（签字/盖章处）',
  '出租方',
  '企业客户名称',
  '负责人电话',
  '纳税人识别号',
  '承租人姓名',
  '联系电话',
  '证件类型',
  '证件号',
  '紧急联系人',
  '门店电话',
  '订单号',
  '车牌号',
  '车型',
  '预计取车时间',
  '预计还车时间',
  '续租开始时间',
  '换车时间',
  '租期',
  '取车方式',
  '取车门店',
  '取车地点',
  '还车方式',
  '还车门店',
  '还车地点',
  '订单金额',
  '租车费',
  '续租费',
  '换车费',
  '车辆租金',
  '基础保险',
  '手续费',
  '租车押金',
  '违章押金',
  '不计免赔',
  '上门送车费',
  '上门取车费',
  '夜间取车费',
  '夜间还车费',
  '同城异店还车费',
  '跨城异店还车费',
  '儿童座椅',
  '交车油(电)量',
  '交车里程',
]
const PER_VAR_OPTIONS = [
  '承租方（签字/盖章处）',
  '出租方（签字/盖章处）',
  '出租方',
  '承租人姓名',
  '联系电话',
  '证件类型',
  '证件号',
  '紧急联系人',
  '门店电话',
  '订单号',
  '车牌号',
  '车型',
  '预计取车时间',
  '预计还车时间',
  '续租开始时间',
  '换车时间',
  '租期',
  '取车方式',
  '取车门店',
  '取车地点',
  '还车方式',
  '还车门店',
  '还车地点',
  '订单金额',
  '租车费',
  '续租费',
  '换车费',
  '车辆租金',
  '基础保险',
  '手续费',
  '租车押金',
  '违章押金',
  '不计免赔',
  '上门送车费',
  '上门取车费',
  '夜间取车费',
  '夜间还车费',
  '同城异店还车费',
  '跨城异店还车费',
  '儿童座椅',
  '交车油(电)量',
  '交车里程',
]

export const personalOptions = (editor: any) => {
  return PER_VAR_OPTIONS.map((item: string) => {
    return {
      type: 'menuitem',
      text: item,
      onAction: () => editor.insertContent(`&nbsp;<var class='mceNonEditable'>${item}</var>`),
    }
  })
}

export const varOptions = (editor: any) => {
  return VAR_OPTIONS.map((item: string) => {
    return {
      type: 'menuitem',
      text: item,
      onAction: () => editor.insertContent(`&nbsp;<var class='mceNonEditable'>${item}</var>`),
    }
  })
}
